.. _cmsCfgSetMioProperty: cmsCfgSetMioProperty ========================== -------------------------- SYNOPSYS ````````````` .. code-block:: none VT_I4 cmsCfgSetMioProperty ([in] VT_I4 BoardId, [in] VT_I4 Axis, [in] VT_I4 Propld, [in] VT_I4 PropVal) DESCRIPTION ````````````` - cmsCfgSetMioProperty() ê°ì¢… 모션 ìž…ì¶œë ¥ ì‹ í˜¸ì— ëŒ€í•œ í™˜ê²½ì„ ì„¤ì •í•©ë‹ˆë‹¤. ì´ í•¨ìˆ˜ëŠ” 다양한 I/O ì‹ í˜¸ì˜ í™˜ê²½ì„ ì„¤ì •í•˜ëŠ”ë° ê³µí†µì 으로 사용하는 함수입니다. PropId ì— ë”°ë¼ ì–´ë– í•œ í™˜ê²½ì„ ì„¤ì •í• ì§€ë¥¼ ê²°ì •í•˜ê²Œ ë©ë‹ˆë‹¤. \ - ì´ í•¨ìˆ˜ì˜ ì‚¬ìš©ê³¼ í˜¸ì¶œì— ìžˆì–´, ì œê³µëœ ãˆœì»¤ë¯¸ì¡°ì•„ì˜ í•¨ìˆ˜ í—¤ë” Visual Basic ì—서는 í•¨ìˆ˜ì˜ ì²¨ë‘ì–´ cms ê°€ 붙지 않습니다. PARAMETER ````````````` â–¶ BoardId: 사용ìžê°€ ì„¤ì •í•œ 디바ì´ìŠ¤(ë³´ë“œ) ID. â–¶ Axis: 축(채ë„) 번호. 축번호는 ìƒìˆ˜ê°’으로 0 번째 채ë„ì„ ê¸°ì¤€ 채ë„ë¡œ ìž„ì˜ì˜ 채ë„ì„ ì„¤ì •í• ìˆ˜ 있습니다. â–¶ PropId : ì–´ë– í•œ í™˜ê²½ì— ëŒ€í•˜ì—¬ ì„¤ì •í• ê²ƒì¸ì§€ë¥¼ ì§€ì •í•˜ëŠ” 매개 변수(媒介變數)입니다. ì´ ê°’ì— ëŒ€í•´ì„œëŠ” 아래 표를 참조하ì‹ì‹œì˜¤. â–¶ PropVal : PropId ë¡œ ì§€ì •ëœ í™˜ê²½ì— ëŒ€í•œ ì„¤ì • ë° ë°˜í™˜ê°’. .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 PropId, Meaning & Prop Val "| 0 ë˜ëŠ” cmsMIO_PEL_LOGIC", " | +EL ì‹ í˜¸ì˜ ìž…ë ¥ë¡œì§ ì„¤ì •ê°’ìž…ë‹ˆë‹¤. ì„¤ì • ë° ë°˜í™˜ë˜ëŠ” | PropVal ì€ ë‹¤ìŒê³¼ 같습니다. | â–ª 0 (cmsLOGIC_A) : A ì ‘ì ë°©ì‹ | â–ª 1 (cmsLOGIC_B) : B ì ‘ì ë°©ì‹" "| 1 ë˜ëŠ” cmsMIO_NEL_LOGIC", " | -EL ì‹ í˜¸ì˜ ìž…ë ¥ë¡œì§ ì„¤ì •ê°’ìž…ë‹ˆë‹¤. ì„¤ì • ë° ë°˜í™˜ë˜ëŠ” PropVal ì€ | 다ìŒê³¼ 같습니다. | â–ª 0 (cmsLOGIC_A) : A ì ‘ì ë°©ì‹ | â–ª 1 (cmsLOGIC_B) : B ì ‘ì ë°©ì‹" "| 2 ë˜ëŠ” cmsMIO_ORG", " | ORG(ì›ì 센서) ì‹ í˜¸ì˜ ìž…ë ¥ë¡œì§ ì„¤ì •ê°’ìž…ë‹ˆë‹¤. ì„¤ì • ë° | ë°˜í™˜ê°’ì˜ PropVal ì€ ë‹¤ìŒê³¼ 같습니다. | â–ª 0 (cmsLOGIC_A) : A ì ‘ì ë°©ì‹ | â–ª 1 (cmsLOGIC_B) : B ì ‘ì ë°©ì‹" "| 3 ë˜ëŠ” cmsMIO_EL_MODE", " | -/+ EL ì‹ í˜¸ê°€ ON ë˜ì–´ ì •ì§€(åœæ¢)í• ë•Œ ì •ì§€(åœæ¢) ë°©ì‹ì˜ ì„¤ì • | 값입니다. ì„¤ì • ë° ë°˜í™˜ë˜ëŠ” PropVal ì€ ë‹¤ìŒê³¼ 같습니다. | â–ª 0 : ì¦‰ì‹œì •ì§€(åœæ¢) | â–ª 1 : ê°ì†í›„ ì •ì§€(åœæ¢)" "| 4 ë˜ëŠ” cmsMIO_INP_EN", " | INP ì‹ í˜¸ ìž…ë ¥ í™œì„±í™”ì˜ ì„¤ì •ê°’ìž…ë‹ˆë‹¤. ì„¤ì • ë° ë°˜í™˜ë˜ëŠ” | PropVal ì€ ë‹¤ìŒê³¼ 같습니다. | â–ª 0 (cmsFALSE) : INP 비활성 | â–ª 1 (cmsTRUE) : INP 활성 => Command ì¶œë ¥ì´ ì™„ë£Œë˜ë”ë¼ë„ | INP ì‹ í˜¸ê°€ ON ë˜ê¸° ì „ê¹Œì§€ëŠ” ìž‘ì—…ì´ ì™„ë£Œë˜ì§€ ì•Šì€ ê²ƒìœ¼ë¡œ 간주." "| 5 ë˜ëŠ” cmsMIO_CFSYNC_EN", " | 서보 ON ì‹œ Command Position ê³¼ Feedback Position ë™ê¸°í™”ì˜ | ì„¤ì •ê°’ìž…ë‹ˆë‹¤. ì„¤ì • ë° ë°˜í™˜ë˜ëŠ” PropVal ì€ ë‹¤ìŒê³¼ 같습니다. | â–ª 0 (cmsFALSE) : ë™ê¸°í™” 비활성 | â–ª 1 (cmsTRUE) : ë™ê¸°í™” 활성 => 서보 ON ì‹œ Feedback Position ì„ | Command Position ì— ë®ì–´ì¨ Command Position ê³¼ Feedback | Position ì„ ì¼ì¹˜ì‹œí‚¨ë‹¤." RETURN VALUE ````````````` +------------+-----------+ | Value | Meaning | +============+===========+ | ìŒìˆ˜ | 수행 실패 | +------------+-----------+ | ERR_NONE | 수행 성공 | +------------+-----------+